package com.binary.coder.gift.core.interfaces.Invitation.dto.req;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author atao
 * @version 1.0.0
 * @ClassName SaveInvitationCardByAppReq.java
 * @Description 请柬聚合
 * @createTime 2025年02月05日 19:29:00
 */
@Data
@ApiModel("保存请帖卡片的请求实体")
public class SaveAppInvitationCardReq {

    @ApiModelProperty(value = "请帖ID", example = "12345", required = false)
    private Long id;

    @ApiModelProperty(value = "请帖标题", example = "生日派对邀请", required = true)
    private String title;

    @ApiModelProperty(value = "宴请日期", example = "2025-01-01", required = true)
    private String date;

    @ApiModelProperty(value = "宴请事件", example = "12:00:00", required = true)
    private String time;

    @ApiModelProperty(value = "请帖类型", example = "birthday", required = true)
    private String invitationType;

    @ApiModelProperty(value = "宴请地址", example = "birthday", required = true)
    private String location;

    @ApiModelProperty(value = "宴请详情", example = "birthday", required = true)
    private String description;
}

